Hello,
That is why i asked you : what happens if you try with the My.com launcher ?
Maybe you will be able to do the repair and play again.
If you want a specific help, please submit a ticket to Customer Support.
Customer Support for technical issue with the launcher is here :
http://support.my.com/games/kbPage/55/